<template>
  <div class="school">
      <h2>学校名称：{{name}}</h2>
      <h2>学校地址：{{address}}</h2>
      <hr/>
  </div>
</template>

<script>
    export default {
        name:'School',
        data(){
            return{ 
                name:'广西科技师范学院',
                address:'广西省 来宾市 兴宾区 铁北大道966号'
            }
        },
        mounted(){
            console.log('School',this);
            // 绑定自定义事件
            this.$bus.$on('hello',(data) => {
                console.log("我是School组件，收到了数据",data);
            })
        },
        // 实例销毁前
        beforeDestroy(){
            // 销毁前解绑组件自身定义的自定义事件（不用的时候就解绑，这样也不会影响全局事件总结（$bus）的使用）
            this.$bus.off('hello');
        }
    }
</script>

<style scoped>
    .school{
        background-color: skyblue;
        padding: 5px;
    }
</style>